Structure Mismatch Score:
Scores how a basepair structure fits a sequence
Description
Calculates a score that indicates how badly a set of basepairs (i.e. a
secondary structure) fits with a sequence. A perfect fit is a structure
where all basepairs form valid basepairs (A:U, G:C, G:U, and equivalents)
and has a score of 0. Each basepair that forms a non-canonical pairing
or pairs to gaps increases the score by 1, and each base-pair with a
single-sided gap increases the score by 2.
A multiple sequence alignment. Can be either a BiostringsXStringSet object or a named array of strings like ones obtained
from converting XStringSet with as.character.
helix
A helix data.frame
one.gap.penalty
Penalty score for basepairs with one of the bases being a gap
two.gap.penalty
Penalty score for basepairs with both bases being a gaps